package org.linlinjava.litemall.wx.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * 余额购买礼物卡赠送dto
 *
 * @author yliyun
 * @date 2022/10/19
 */
@Data
public class MoneyBuyGiveeCardDTO {
    /**
     * givee
     */
    @NotNull
    @ApiModelProperty("被赠送人")
    private String givee;

    /**
     * 被购买卡ID
     */
    @NotNull
    @ApiModelProperty("被购买卡ID")
    private Integer buyCardID;

    /**
     * 金额
     */
    @NotNull
    @ApiModelProperty("金额")
    private BigDecimal amount;

    /**
     * 商店ID
     */
    @NotNull
    @ApiModelProperty("商店ID")
    private Integer shopId;

    /**
     * 悄悄话
     */
    @ApiModelProperty("悄悄话")
    private String message;
}
